cycle rickshaw - English Synonyms Dictionary

cycle rickshaw

n.
[1] pedicab